Big Huge Thesaurus

Tamias striatus

noun